tracked armored transport - German English Dictionary